package org.vectrics.client.webclient;


import org.apache.log4j.Logger;
import org.vectrics.VectricsException;


abstract public class Requester {
	//private ServiceConnection serviceConnection;
	private transient static Logger log = Logger.getLogger(Requester.class);
	
	public Requester() {
		super();
	}

	abstract public ResponseResult execute(ServiceConnection connection, ServerCommand command) throws VectricsException;

		
/*	
	public ServiceConnection getServiceConnection() {
		return serviceConnection;
	}

	public void setServiceConnection(ServiceConnection serviceConnection) {
		log.info("setServiceConnection() called");
		this.serviceConnection = serviceConnection;
	}
*/
	
}
